package InterfaceDemo;

public class DeviceManager {
    public static void manageNetwork(NetworkDevice device) {
        device.connectNetwork();

    }
    public static void manageUsb(UsbDevice device) {
        device.connectUsb();      // 接口回调：调用具体设备的USB连接实现
    }

    // 统一处理设备开关机（多态）
    public static void managePower(Device device, boolean isOn) {
        if (isOn) {
            device.powerOn();
        } else {
            device.powerOff();
        }
    }
}
